combination with rotary-piston pumps - German English Dictionary